'Declaration
<ExtensionAttribute()> <ElementsNotNullAttribute()> <NotNullAttribute()> Public Overloads Shared Function WaitForMultipleValues( _ ByVal client As IEasyUAClient, _ ByVal argumentsAndMaximumSeverityList As IReadOnlyList(Of ValueTuple(Of UAMonitoredItemArguments,UASeverity)) _ ) As ValueResult()
'Usage
Dim client As IEasyUAClient Dim argumentsAndMaximumSeverityList As IReadOnlyList(Of ValueTuple(Of UAMonitoredItemArguments,UASeverity)) Dim value() As ValueResult value = IEasyUAClientExtension2.WaitForMultipleValues(client, argumentsAndMaximumSeverityList)
[Extension()] [ElementsNotNull()] [NotNull()] public static ValueResult[] WaitForMultipleValues( IEasyUAClient client, IReadOnlyList<ValueTuple<UAMonitoredItemArguments,UASeverity>> argumentsAndMaximumSeverityList )
[Extension()] [ElementsNotNull()] [NotNull()] public: static array<ValueResult^>^ WaitForMultipleValues( IEasyUAClient^ client, IReadOnlyList<ValueTuple<UAMonitoredItemArguments^,UASeverity>>^ argumentsAndMaximumSeverityList )
Parameters
- client
- The client object that will perform the operation.
- argumentsAndMaximumSeverityList
- List of tuples, where each tuple consists of OPC-UA monitored item arguments, and a maximum status severity determining when the wait is complete.
Return Value
The function returns an array of OpcLabs.BaseLib.OperationModel.ValueResult objects. The indices of elements in the output array are the same as those in the input list, argumentsAndMaximumSeverityList.